窶廨eneralized Lisp窶 (or 窶廨lisp窶 for short) is a coordinated set of high level syntaxes for Common Lisp. It is 窶徃eneralized窶 in the sense that the Lisp programmer has a variety of dialects available, not just Lisp notation. Initially Generalized Lisp consists of three dialects: Mlisp, Plisp and ordinary Lisp, together with an extensible framework for adding others. Mlisp (窶廴eta-Lisp窶) is an Algol-like syntax for people who don窶冲 like writing parentheses. Plisp (窶弃attern Lisp窶) is a pattern matching rewrite-rule language. Plisp is a 窶彡ompiler-compiler窶; its rules are optimized for writing language translators. Mlisp and Plisp are documented in separate user manuals. It is expected that the set of dialects will increase over time as users add new ones. All dialects may be freely intermixed in a file.
The translators for all dialects are written in Plisp, as is the Glisp translator framework itself. Support routines for the translators are written in Mlisp and/or Lisp. All dialects are translated to Common Lisp and execute in the standard Common Lisp environment."
"PowerLisp 2.01 is now available. It includes CLOS support
(conforming to the Metaobject Protocol documented in "The Art of
the Metaobject Protocol"). PowerLisp is a Common Lisp
development environment for the Macintosh. It consists of a
Common Lisp interpreter, native-code PowerPC compiler, native
code 680x0 compiler, PowerPC and 680x0 macro assemblers,
disassemblers, incremental linker and multi-window text editor. It requires a 68k Macintosh with at least a 68020 processor and
system 7.0 or later, or any PowerMac. About 4 megabytes of RAM
are required to run it, and to do much with it you need more like 5
or 6 megabytes. Like any Common Lisp system, the more memory
the better.
PowerLisp 2.01 is faster than previous versions of PowerLisp, has
some new features, and many bugs fixed. The Common Lisp
implementation is closer to the ANSI standard than previous
versions. "
AUTHOR:
Roger Corman
COPYRIGHT:
(c) 1994 - 1996 Roger Corman
TYPE:
Shareware
INTERNET SITES:
Original site:
ftp://ftp.crl.com/users/rg/rgcorman/PowerLisp/
3. Symbolic Composer
See: MUSICAL SYSTEMS
4. XLisp
4.1 XLisp
VERSION - UPDATE: 2.0 (02-11-88)
README:
"XLISP is an experimental programming language combining some of the features of Common Lisp with an object-oriented extension capability. It was implemented to allow experimentation with object-oriented programming on small computers."
Consecutive verses in Homer, which have equal sums.
(The Greek letters stand for numbers: alpha=1, beta=2,etc.)
ツ
From: Len_Berggren@sfu.ca
Date: Wed, 1 Nov 1995 11:07:11 -0800
To: xpolakis@prometheus.hol.gr (Antreas P. Hatzipolakis)
There are an awful lot of consecutive verses in Homer and, given the metrical constraints and the possible distributions of letters in words I have no trouble believing that there is a fair chance of such things
happening by accident. I think reports such as this are good examples of the results of what statisticians call 'fishing expeditions'.
VERSION - UPDATE : 2.1 release 3.44 Beta (11-28-94)
68k+ppc
README:
"You need to obtain two self extracting archive files: the appropriate application for your system and the support files. The support files are in xlispstat-3-??-files.sea.hqx, where ?? corresponds to the current minor release number, and the applications are
'XLISP-STAT 3.?? PPC' in xlispstat-3-??-ppcapp.sea.hqx
'XLISP-STAT 3.?? 881' in xlispstat-3-??-881app.sea.hqx
'XLISP-STAT 3.?? 020' in xlispstat-3-??-020app.sea.hqx
'XLISP-STAT 3.?? GEN' in xlispstat-3-??-genapp.sea.hqx
The GEN application should run on any 68K mac. The 020 application requires at least a 68020 processor but no coprocessor. The 881 application requires both a 68020 or higher processor and a coprocessor. the PPC application is a PowerPC native code implementation. All versions have been compiled with MetroWerks CodeWarrior C 1.1.1.2."